public class X {
	void foo(Map<@Marker ? super @Marker Object, @Marker ? extends @Marker String> m){}
   void goo(Map<@Marker ? extends @Marker Object, @Marker ? super @Marker String> m){}
}
